 3-Oct-88 08:20:55-MDT,12046;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Mon,  3 Oct 88 07:19:48 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #217
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Mon,  3 Oct 88       Volume 88 : Issue 217

Today's Topics:
                          CP/M-Z80 on UNIX??
                             IMP control
                      Looking for software: PL/M
                  Tandon disk drives lose upper head
                         UNIX on Z80 (2 msgs)
                   want CP/M for Northstar Horizon
                         Z-80 Unix? (3 msgs)
              z-80 unix and unix-"like" shells (2 msgs)
                                Z80MU
----------------------------------------------------------------------

Date: 29 Sep 88 22:06:56 GMT
From: njsmu!mccc!pjh@princeton.edu  (Pete Holsberg)
Subject: CP/M-Z80 on UNIX??

I would like to be able to run CP/M on a UNIX PC (68010 CPU).  Is there
an emulator available?  Is there some source code I could hack from a
CP/M-680x0 emulator for a non-UNIX system?

Thanks.

Pete Holsberg                   UUCP: {...!rutgers!}princeton!mccc!pjh
Technology Division                   ...!att!jonlab!mccc!pjh
Mercer College			CompuServe: 70240,334
1200 Old Trenton Road           GEnie: PJHOLSBERG
Trenton, NJ 08690               Voice: 1-609-586-4800

------------------------------

Date: Tuesday, 27 September 1988  20:11-MDT
From: killer!bobc@AMES.ARC.NASA.GOV (Bob Calbridge)
Subject: IMP control

I'm trying to use my little C-128 to connect to a mainframe via modem.
I'm using a 1670 modem and IMP for my communications.  The problem is
that the mainframe requires a break signal to wake up the port.  Is it
possible to do this with IMP?  I've done it using the vt100-128 program
provided on the disk that came with the modem but the program as a whole
sucks swamp water.

Much thanks in advance.
Bob 

------------------------------

Date: 30 Sep 88 04:27:42 GMT
From: morris@jade.Berkeley.EDU  (Mike Morris)
Subject: Looking for software: PL/M

I've recently stumbled across some old software written in PL/M, and
would like to be able to make some changes.  The target machine is a
Z-80 process control system (actually an amateur radio repeater control
system), the test system is an IMSAI 8080 S-100 system, and the software
development system will be a PClone or the IMSAI.  The ideal would be to 
find a complete package somewhere.  As far as I know, it is not 
available from DR any more...



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#INCLUDE DISCLAIMER.STANDARD
The opinions above probably do not even come close to those of my employer(s).

US Snail: ...............UUCP: .........................Also:
   Mike Morris .............morris@Jade.JPL.NASA.gov  ..... WA6ILQ
   P.O. Box 1130
   Arcadia, Ca. 91006-1130

------------------------------

Date: Monday, 26 September 1988  09:29-MDT
From: att!petsd!pedsga!jeffj@UCBVAX.BERKELEY.EDU
Subject: Tandon disk drives lose upper head

[spritzensparken!]

I have had two Tandon TM-848-02 floppy drives fail recently.
(half height DSDD 8")
Both failed the same way.
They worked as double sided, then the upper head failed.
Now they cannot read nor write the upper side,
but function okay as single sided.

The heads look fine.
What went wrong?  Can I fix it easily and cheaply?
(Remember that new drives are $50 at computer fairs).

Thanks for your assistance.


Jeffrey Jonas

allegra!io!mtune!petsd!pedsga!jeffj
decvax!mcnc!rutgers!petsd!pedsga!jeffj

------------------------------

Date: 26 Sep 88 15:07:13 GMT
From: emcard!stiatl!meo@gatech.edu  (Miles O'Neal)
Subject: UNIX on Z80

If you don't come up with an acceptable UNIX for the Z80,
I recommend ZCPR3 over something like IDRIS. It aint UNIX,
but its more of an OS than CPM or DOS.
=====================================================================
Miles O'Neal                                 decvax!gatech!stiatl!meo

------------------------------

Date: Monday, 26 September 1988  22:13-MDT
From: eve.usc.edu!mlinar@oberon.usc.edu (Mitch Mlinar)
Subject: UNIX on Z80

In article <446@stiatl.UUCP> meo@stiatl.UUCP (Miles O'Neal) writes:
>If you don't come up with an acceptable UNIX for the Z80,
>I recommend ZCPR3 over something like IDRIS. It aint UNIX,
>but its more of an OS than CPM or DOS.

Of course, just about anything is better than IDRIS, including CPM let
alone the after market stuff in PD as well as commercial stuff that has
been around for years.

Regarding UN*X like OSes for banked memory systems, there is also QPLUS
which is more of an OS than CPM, DOS, or ZCPR3.  Not well advertised,
though.  And the demo PD version is somewhat stripped down from the
commercial package.

But, then again, I am biased as I helped write a good chunk of it.

-Mitch

------------------------------

Date: Monday, 26 September 1988  05:50-MDT
From: njsmu!telesci!lunar!larry@princeton.edu
Subject: want CP/M for Northstar Horizon

Does anybody know where I can get CP/M for a Northstar Horizon computer?
My mom acquired one and wants to use it.

Larry Fenske
uunet!vsedev!tlxprs!lunar!larry

------------------------------

Date: 28 Sep 88 19:54:30 GMT
From: cbmvax!hutch!rabbit1!tom@rutgers.edu  (Tom Donohue)
Subject: Z-80 Unix?

In article <865@vsi.UUCP>, friedl@vsi.UUCP (Stephen J. Friedl) writes:
> In the early days, Whitesmiths felt they were In Charge of C
> programming.  Above, `rewrote 90% of the libraries' means that
> the usage and function names were different as well.  For example:
> 
> 		putfmt("The number is %i\n", i);
> 
> replaced your good old printf.  After a time, they released a
> compatible library, but it was likely due to outrage.


At the time (~1979), I beleive Whitesmiths was afraid of incurring
the wrath of AT&T.  Copyrights and such.  Perhaps they were overly
cautious, or perhaps it was a valid concern.  I don't know where
I heard this, but it wasn't from Whitesmiths, so take it with a grain
of salt.
-- 
-- tom		...!{rutgers,uunet}!cbmvax!hutch!tom

------------------------------

Date: 29 Sep 88 01:53:26 GMT
From: attcan!nebulus!root@uunet.uu.net  (Dennis S. Breckenridge)
Subject: Z-80 Unix?

In article <2906@mipos3.intel.com>, dbraun@cadavr.intel.com (Doug Braun ~) writes:
> In article <278@pte.UUCP> car@pte.UUCP (Chris Rende) writes:
> >In his book "The Unix Operating System" Kaare Christian mentions that Unix
> >exists for the Z-80. This was a big suprise to me. I didn't know that Unix ran
> >on any 8 bit CPU's.
> 
> If anybody would like to look at this stuff, let me know, and I will
> dig out the disks and figure out how to upload them.
> 
> Doug Braun				Intel Corp CAD
> 					408 765-4279
> 
>  / decwrl \
>  | hplabs |
> -| oliveb |- !intelca!mipos3!cadev4!dbraun
>  | amd    |
>  \ qantel /

I tried to send you mail directly but it bounced from mordor - joyce.

Subject: UNIX Z80

 Hi Doug, I seen you posting for the source for z80 UNIX (tm) and I am very
 interested in getting a copy. I should mention that I work for AT&T Canada
 I am in the National Technical Support area and can be reached at ...!attcan!
 dennis or here on my 6386 at home. 
 I have several CP/M systems lying around here and it would be great fun to
 try and get UNIX running on at least one of them. I do not have any version
 7 source.

  Thanks in advance

-- 
==============================================================================
"A mind is a terrible thing to       MAIL:   Dennis S. Breckenridge
waste!"                                      206 Poyntz Ave
					     North York, Ontario M2N1J6
					     (416) 733-1696
UUCP: uunet!attcan!nebulus!dennis    ICBM:   43 4 58 N / 87 55 52 W
					     50 megatons should do!
==============================================================================

------------------------------

Date: Monday, 26 September 1988  09:09-MDT
From: tektronix!orca!tekecs!frip!andrew@UCBVAX.BERKELEY.EDU (Andrew Klossner)
Subject: Z-80 Unix?

[]

	"I have never in the meantime seen such a blatant example of
	gratuitous incompatibility.  What is surprising is that this
	came from the man who cowrite _Elements of Programming Style_,
	P.J.  Plauger."

This discussion has overlooked the motivation of Unix incompatibility
in Idris.  Plauger and associates were scared that AT&T lawyers would
shut them down under the trade secret laws because they had access to
Unix source code before they formed Whitesmiths.  The "galloping
incompatibility" was an attempt to demonstrate that Idris was not a
Unix rip-off.

This was back in the days when the same company that sold Unix would
hassle you about adding an unregistered extension phone, and the
lowest-cost Unix license was $20,000 (no cheap binaries).  I'd say
their concern was justified.

  -=- Andrew Klossner   (decvax!tektronix!tekecs!andrew)       [UUCP]
                        (andrew%tekecs.tek.com@relay.cs.net)   [ARPA]

------------------------------

Date: 30 Sep 88 03:13:28 GMT
From: cwjcc!hal!ncoast!mikes@tut.cis.ohio-state.edu  (Phil Smith)
Subject: z-80 unix and unix-"like" shells

In article <7160@well.UUCP> bandy@well.UUCP (Andrew Scott Beals) writes:
>Let's clear things up.  There are three general classes of
>objects that people are talking about:
>	
>	* Unix-like shells (CCP replacements)
>	* Unix-like operating systems (ground-zero efforts)
>	* Unix ported to the z80
>
I have in my hands one port of XINU (as in Doug Comer) to the Z80; that
was written in C/80 CP/M C.  I have seen others.  The XINU port that I
have is a bare-bones kernel (no utilities).  It is a little odd to see
the results of ps -efl on an ADM-3a connected to an IMSAI, though.

The XINU port that I have was done by Ed Schramm, who lives near 
Norfolk, VA.  I can provide an address if needed.

Mike Squires Allegheny College Meadville, PA 16335 814 724 3360
uucp: ..!cwjcc!ncoast!{mikes,peng!sir-alan!mikes} or ..!pitt!sir-alan!mikes
BITNET: mikes%sir-alan@pitt.UUCP (VAX) MIKES AT SIR-ALAN!PITT.UUCP (IBM)
Internet: sir-alan!mikes@vax.cs.pittsburgh.edu

------------------------------

Date: Tuesday, 27 September 1988  23:33-MDT
From: spolsky-joel@yale-bulldog.arpa (Joel Spolsky)
Subject: z-80 unix and unix-"like" shells

In article <9464@cup.portal.com> Carra_its-me_Bussa@cup.portal.com writes:
| FYI, Cromix v11 _DOES_ run on a Z80.  
|    
|   [happy description of Z80 unix deleted]

ah, time to start our discussions about porting Kermit to eniac, and
running Unix on an HP-41C again....

Joel

------------------------------

Date: 29 Sep 88 22:02:38 GMT
From: njsmu!mccc!pjh@princeton.edu  (Pete Holsberg)
Subject: Z80MU

In article <8809241213.AA20544@ucbvax.Berkeley.EDU> GREID@FALCON.BERKELEY.EDU (GREID) writes:
...I am trying to run the CPM emulator Z80MU on a Zenith Z-180 Laptop and I am 
...having trouble determining what is needed in the AUTOEXEC.Z80 file.  The 
...Z80MU.DOC file isn't much help.  I would appreciate any suggestions concerning 
...the appropriate contents of this file.  Without it or with an "empty" 
...AUTOEXEC.Z80 I get a BDOS error.

I run Z80MU without an AUTOEXEC.Z80 file.  I believe that I ran it that
way when I had a Z-180.  But, put DIR into it and see what happens.  If
you still get the BDOS error, try another copy of Z80EMU or another Z-180.


Pete Holsberg                   UUCP: {...!rutgers!}princeton!mccc!pjh
Technology Division                   ...!att!jonlab!mccc!pjh
Mercer College			CompuServe: 70240,334
1200 Old Trenton Road           GEnie: PJHOLSBERG
Trenton, NJ 08690               Voice: 1-609-586-4800

------------------------------

End of INFO-CPM Digest
******************************
 4-Oct-88 01:41:59-MDT,5985;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Tue,  4 Oct 88 01:30:16 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #218
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Tue,  4 Oct 88       Volume 88 : Issue 218

Today's Topics:
                           Help with CPTxx
                      Looking for software: PL/M
                 Operating System Command References
----------------------------------------------------------------------

Date: Mon, 3 Oct 88 13:00:42 EDT
From: "Paul V. Pullen" <pvpullen@crdec2.apgea.army.mil>
Subject: Help with CPTxx

I am trying to get a copy of either 4.05 or 4.09 Kermit to run on a CPTxx
system running in data processing mode, and have come up on several problems
that I need assistance from a user on the network.

a.  In attempting to download the HEX files, I have hit a roadblock in getting
the files into the machine.  Would a user out there have a disk containing 
Kermit that I can barter for?  I have no formatted data processing disks at
present to use to resupply, but would be able to supply a DSDD 3.5 inch disk
as a replacement.

b.  Is there a format routine available for this machine that would format a 
disk to use standard DSDD 3.5 inch disks?

Any assistance would be appreciated

Paul Pullen
pvpullen@crdec-vax2.arpa
pvpullen@crdec2.apgea.army.mil

Telephone (301) 671 3544 (0700-1530 Eastern Daylight Time)

------------------------------

Date: 3 Oct 88 11:19:41 GMT
From: ecsvax!dmimi@mcnc.org  (Miriam Clifford)
Subject: Looking for software: PL/M

In article <299@oink.UUCP>, jep@oink.UUCP (James E. Prior) writes:
> In article <9814@elroy.Jpl.Nasa.Gov> morris@jade.UUCP (Mike Morris) writes:
> >I've recently stumbled across some old software written in PL/M, and
> >would like to be able to make some changes.  The target machine is a
> >Z-80 process control system (actually an amateur radio repeater control
> >system), the test system is an IMSAI 8080 S-100 system, and the software
> >development system will be a PClone or the IMSAI.  The ideal would be to 
> >find a complete package somewhere.  As far as I know, it is not 
> >available from DR any more...
> 
Sorry, couldn't get e-mail delivered.  This is really directed at the original
posting.

I have the pl/i program for cpm, complete with the manual.  Since I'm not using
cpm any more at all, I'd be glad to sell it.  Either send me e-mail (but please
be sure I can get back to you--I have only usenet and BITNET access) or snail
mail.


{decvax,ihnp4,akgua}!mcnc!ecsvax!dmimi
Mimi Clifford
2535 Sevier St
Durham, NC 27705
919-489-4821

------------------------------

Date: 1 Oct 88 22:16:40 GMT
From: njsmu!telesci!fantasci!jep@princeton.edu  (Joseph E Poplawski )
Subject: Operating System Command References

Hello.  I am need of some information for a school project that I am hoping
everyone may be able to help me with.  What I need to do is make a reference
chart as large as possible that covers various basic commands for the various
operating systems in existance. For example:

	Command Summary		UNIX		MS-DOS		TOPS-10

	display directory	ls -l		dir		dir
	copy a file		cp old new	copy old new	copy new old

What I need from Netland is the common commands for the various operating 
systems.  Such as XENIX, VMS, CP/M, AppleDos, BSD, Xenix, TRS/Ls Dos, etc.  
Just the basic commands.  This also will go into making "alias templates" for 
CSH and KSH for users on UNIX systems who would like to have a command set of 
their native machine. 

Here is a small list of commands that I would like for the chart. It is not all
of them, just the ones I can think of off hand.  I am using the UNIX equivalents
of each since UNIX is my native operating system.

	cat		cd/chdir	chmod		ln
	lpr		mkdir		more/less	mv
	rm		cp		ls		biff
	finger		who		mail/mailx	mesg
	write/chat	cal		calendar	date
	lock		pwd		uptime		man
	pr		cmp		diff		find
	grep		head/tail	sort		uniq
	wc		kill		ps		tee
	time

I know that some operating systems will not have some of these commands, like
MSDOS would not have 'who' or 'ps'.  Those will be represented by 'N/A' in the
chart.  I would also like to have the commands for entering both common line
and full screen editors, especially for the ones that come with the operating
system.  Not the editor commands, just the command to get into an editor.

After this project, and if it gets a good grade, my next project will probably
be along the same lines with the exception of making a chart for editors, both
full screen and line.

All information and help would be greatly appreciated.  Please mail all replies
so I can be sure to collect them all. And if you are interested in the "aliasing
templates", mail me and I will get them to you upon their completion.  If there
is enough interest in them, I may post them to the net.

Sorry about the cross posting but I wanted to get this to all the groups that
dealt with a different operating system.

Thanks for your help.

-Jo

-------------------------------------------------------------------------------
|Joseph E Poplawski  (Jo)                     US Mail:  1621 Jackson Street   |
|                                                       Cinnaminson NJ 08077  |
|UUCP:..!rutgers!rochester!moscom!telesci!fantasci!jep                        |
|     ..!princeton!telesci!fantasci!jep         Phone:  +1 609 786-8099 home  |
|     ..!pyrnj!telesci!fantasci!jep                                           |
-------------------------------------------------------------------------------
|                 Life is too short to dance with ugly women!                 |
-------------------------------------------------------------------------------

------------------------------

End of INFO-CPM Digest
******************************
 5-Oct-88 01:36:21-MDT,3966;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Wed,  5 Oct 88 01:31:00 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #219
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Wed,  5 Oct 88       Volume 88 : Issue 219

Today's Topics:
        Copyrighting programs based on PD may be ruled invalid
                         CP/M on a UNIX PC??
                        CPT 8xxx File Transfer
----------------------------------------------------------------------

Date: Tue, 4 Oct 1988  21:34 MDT
From: Keith Petersen <W8SDZ@SIMTEL20.ARMY.MIL>
Subject: Copyrighting programs based on PD may be ruled invalid

In a recent response to Apple's "Look and Feel" lawsuit, HP maintained
that the Mac's graphical interface is based on work done by other
companies - in particular, Xerox Corp.  HP's filing further alledged
that Apple obtained copyright registrations on the screen display
fraudulently by not disclosing to the U.S. Copyright Office that the
Mac's display was derived from Xerox's work. 

> "In copyrights and patents, if there is prior art, it has to be reported
> at submission", said Bob Frankenberg, group general manager for the
> information systems group at HP.  "Prior art, whether protected or in
> the public domain, can make your patent or copyright invalid."

This is an interesting turn of events.  If this is upheld by the court
it could invalidate the copyrights of all shareware and commercial
programs which contain a substantial amount of public domain code.

I wonder how that would affect the SEA vs. PKWare suit?

Would it make ZOO's copyright invalid?

How about all the copyrighted file transfer programs out there which
use the Ward Christensen protocol (popularly called XMODEM) and all
those YMODEM and ZMODEM programs based on Chuck Forsberg's PD code?

LONG LIVE PUBLIC DOMAIN!

Maintainer of the CP/M and MSDOS archives at SIMTEL20.ARMY.MIL [26.0.0.74]
Arpa: W8SDZ@SIMTEL20.ARMY.MIL
Uucp: {ames,decwrl,harvard,rutgers,ucbvax,uunet}!simtel20.army.mil!w8sdz

------------------------------

Date: 2 Oct 88 10:40:32 GMT
From: oliveb!tymix!antares!jms@ames.arc.nasa.gov  (joe smith)
Subject: CP/M on a UNIX PC??

[tymix!oliveb!ames!nrl-cmf!cmcl2!rutgers!njin!princeton!njsmu!mccc!pjh]

Dr. Dobb's Journal published a CP/M emulator (in 68000 assembly language)
in the Jan-86 thru Mar-86 issues.  I got a copy of the sources on Fred
Fish's AmigaLibDisk109 (public domain software for the Commodore Amiga).
It should be trivial to modify it for Unix.

-- 
+----------------------------------------------------------------------------+
| TYMNET:JMS@F29  CA:"POPJ P,"  UUCP:{ames|pyramid}oliveb!tymix!antares!jms  |
| INTERNET: closed for renovations        PHONE:Joe Smith @ (408)922-6220    |
+----------------------------------------------------------------------------+

------------------------------

Date: Tue, 4 Oct 88 21:13:36 PDT
From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA)
Subject: CPT 8xxx File Transfer

	I had the dubious honor of doing some file transfer to/from
	CPT 8xxx systems and still probably have a data processing
	mode floppy around with XMODEM on it.  I know I used an 85xx
	and I guess an 82xx with it, so if you want to get that I'll
	see if I can dig through my junk and find it.  Around 2-3
	years ago when I did it there was no Kermit for it, and as
	I visited a CPT rep in 'D.C. several times to get it all worked
	out I'm doubtful one exists.  I'm not sure if I had the source
	to it or just an overlay file.

	I don't have access to a CPT any more but if you can dredge up
	a pre-formatted data procesing mode floppy I'm sure I can bum
	some time on a 8" system somewhere to copy the junk onto it.

	rcs

------------------------------

End of INFO-CPM Digest
******************************
 7-Oct-88 07:20:07-MDT,1135;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Fri,  7 Oct 88 01:30:55 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #220
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Fri,  7 Oct 88       Volume 88 : Issue 220

Today's Topics:
                   Looking For Z80 assembler Source
----------------------------------------------------------------------

Date: 6 Oct 88 19:44:57 GMT
From: mailrus!uflorida!novavax!potpourri!csantiag@purdue.edu  (Carlos Santiago)
Subject: Looking For Z80 assembler Source

   I am looking for source in "C" for a Z80 assembler. I have a copy of a 
z80 macro assembler in "C", but I can't compile it on my machine because 
it uses yacc. I am using Aztec C on an Amiga. 
         
-- 
      ____ ____   Gould, CSD, Home of the Firebreathers 
     /    /___      The opinions expressed are my own.
    /___ ____/     ...uunet!gould!csantiago
                   ...mcnc!rti-sel!gould!potpourri!csantiag

------------------------------

End of INFO-CPM Digest
******************************
 8-Oct-88 01:36:55-MDT,3105;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Sat,  8 Oct 88 01:30:19 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #221
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Sat,  8 Oct 88       Volume 88 : Issue 221

Today's Topics:
                          Kaypro 10 for sale
                    MMD740/IMP/MEX Overlay Sought
                             UNIX on Z80
----------------------------------------------------------------------

Date: 5 Oct 88 00:31:51 GMT
From: njsmu!mccc!pjh@princeton.edu  (Pete Holsberg)
Subject: Kaypro 10 for sale

In article <4138@cadnetix.COM> rusty@cadnetix.COM (Rusty) writes:
Just wish there was a media program for MS/DOS which could read
...K10 disks!
...-----
...Rusty Carruth   UUCP: {uunet,boulder}!cadnetix!rusty  DOMAIN: rusty@cadnetix.com
...Cadnetix Corp.  (303) 444-8075x296 \  5775 Flatiron Pkwy. \ Boulder, Co 80301
...Radio: N7IKQ    'home': P.O.B. 461 \  Lafayette, CO 80026


Have you tried Media Master?

------------------------------

Date: Fri 07 Oct 1988 16:21:16 EDT
From: <SAGE@LL.ARPA>
Subject: MMD740/IMP/MEX Overlay Sought

As CP/M resource person for the Boston Computer Society, I was contacted        
by a user with a Royal Alphatronics computer for which he wanted a modem        
program.  So far I have not been able to find an overlay for that machine.      
Any suggestions would be appreciated (if anyone has the machine and a           
comm program and would be willing to send a disk to this user, that would       
be great).  Thanks.                                                             
                                                                                
-- Jay Sage                                                                     
 

------------------------------

Date: 30 Sep 88 19:48:32 GMT
From: pilchuck!ssc!mcgp1!fst@uunet.uu.net  (Skip Tavakkolian)
Subject: UNIX on Z80

In article <12394@oberon.USC.EDU>, mlinar@eve.usc.edu (Mitch Mlinar) writes:
> In article <446@stiatl.UUCP> meo@stiatl.UUCP (Miles O'Neal) writes:
>>If you don't come up with an acceptable UNIX for the Z80,
>>I recommend ZCPR3 over something like IDRIS.
[deleted]
> Of course, just about anything is better than IDRIS, including CPM let
[deleted]
> But, then again, I am biased as I helped write a good chunk of it.
> -Mitch

NOTE: My company deals in IDRIS product for ATARI ST.

IDRIS for the Z80 is a very old product, and Whitesmiths probably would not
sell it to now.  IDRIS however runs on may different processors.  IDRIS 3.14
which I have on my ATARI MEGA-4 (mc68000), has WSL ANSI C compiler, X-Windows
and TCP/IP.

I have never seen or heard of QPLUS, if and when I do, and if it is good and
properly priced, I might buy it for my Oz-1.

Sincerely
-- 
Fariborz ``Skip'' Tavakkolian
UUCP	...!uw-beaver!tikal!mcgp1!fst

UNIX is a registered trademark of AT&T

------------------------------

End of INFO-CPM Digest
******************************
 9-Oct-88 01:36:24-MDT,1777;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Sun,  9 Oct 88 01:30:49 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #222
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Sun,  9 Oct 88       Volume 88 : Issue 222

Today's Topics:
                       a very naive Question???
                          Kaypro 10 for sale
----------------------------------------------------------------------

Date: 8 Oct 88 06:14:18 GMT
From: cs.utexas.edu!ut-emx!kannan@rutgers.edu  (Natarajan Shanmugh)
Subject: a very naive Question???

Followup-To: 
Distribution: 
Organization: UTexas Computation Center, Austin, Texas
Keywords: Virtual Memory



    I read an article in UNIX World comparing system V and AIX. It clearly stated that System V did not have VM(Virtual Memory concept). Can someone clear the following doubts for me through e-mail to nataraj@happy.cc.utexas.edu


   (1) If there is no VM, how does the operating system, bring the programs from secondary storage to main for execution.(System V )

   (2) How does MS-Dos solve the above problem?
    
    (3) I have comments like Unix needs at least 4M of main memory?
      Is it for all the daemons to run?

      Thank you


      nataraj@happy.cc.utexas.edu

------------------------------

Date: 7 Oct 88 20:50:00 GMT
From: clio!berger@uxc.cso.uiuc.edu
Subject: Kaypro 10 for sale

Uniform by Micro Solutions in DeKalb, Il. reads those disks.

			Mike Berger
			Department of Statistics 
			University of Illinois 

			berger@clio.las.uiuc.edu
			{convex | pur-ee}!uiucuxc!clio!berger

------------------------------

End of INFO-CPM Digest
******************************
10-Oct-88 01:36:43-MDT,5586;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Mon, 10 Oct 88 01:30:15 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #223
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Mon, 10 Oct 88       Volume 88 : Issue 223

Today's Topics:
                 CP/M+ <-> Apple DOS3.3 file transfer
                              CP/M+ BIOS
                       CP/M Emulator for 680x0
              SEA compatible archive pgm for CP/M wanted
----------------------------------------------------------------------

Date: 9 Oct 88 22:11:07 GMT
From: hpda!athertn!paul@ucbvax.Berkeley.EDU  (Paul Sander)
Subject: CP/M+ <-> Apple DOS3.3 file transfer

Hello, net.wizards:

I own an old Apple II Plus, and have installed a "CP/M Card [TM]" from
Advanced Logic Systems.  The Card runs CP/M 3.0 in a banked memory
configuration.

What I am looking for is a way of converting files from CP/M format to
DOS 3.3 and vice-versa.  I have looked into CP/Muffin from A.P.P.L.E., but
it does not transfer files to CP/M format, and for some reason I have not
had much luck coaxing it to transfer file from CP/M to DOS either.

I would appreciate any leads you can give me.

Many thanks in advance,

Paul Sander
paul@athertn.Atherton.com
{decwrl,sun}!athertn!paul

------------------------------

Date: 9 Oct 88 22:30:36 GMT
From: hpda!athertn!paul@ucbvax.Berkeley.EDU  (Paul Sander)
Subject: CP/M+ BIOS

I own an old Apple II Plus system into which I have installed a "CP/M Card [TM]"
from Advanced Logic Systems.  The Card runs CP/M 3.0 in a banked memory
configuration.

My application is a disk conversion program which will move files to and from
CP/M and Apple DOS 3.3 formats.  It seems that making BIOS calls will not
work properly when accessing the disk, as most of the BIOS related to disk
activity reside in the bank opposite the application code.

I have tried setting my disk access parameters by calling the BIOS SELDISK,
SETTRACK, SETSECTOR, SETDMA, SELMEM, and SETBNK routines before calling READ.
The result is that this sequence of calls will in fact transfer the data into
my buffer if it happens to be in the area of memory that is shared between the
two banks (no surprise).

There are two reasons why I don't use the code that works:  First, SID is
loaded into the part of memory that is shared between banks, so my broken
program breaks worse under the debugger; second, my programming environment
(one of the C implementations) makes it hard to allocate my transfer buffer
in the shared memory area as that is where the stack resides.

Has anyone solved this problem?  Or does anyone have any suggestions for
anything I have left out?

Second, I see that the BDOS provides a "DIRECT BIOS CALLS" function which
takes as a parameter the address of some sort of parameter block which
presumably contains parameters that are loaded into registers before calling
the BIOS.  Does this facility overcome the bank dependence of the BIOS?
What is the format of this parameter block?

None of the literature I got with my Card has the information I need.  Neither
does the application note describing ALS' banked memory implementation, nor do
the other CP/M books I've bought over the years.

Any help you could give me would be much appreciated.

Many thanks in advance,

Paul Sander
paul@athertn.Atherton.com
{decwrl,sun}!athertn!paul

------------------------------

Date: 9 Oct 88 17:17:37 GMT
From: njsmu!mccc!pjh@princeton.edu  (Pete Holsberg)
Subject: CP/M Emulator for 680x0

Does anyone have a lead on a program that will emulate CP/M-80 on a
UNIX-PC?  Actually, minimum requirements are a ZSID-like program that
runs on a UPC, that will let me debug Z80 binaries.  Does either exist?

People have recommended the code that was published in DDJ in early
1986.  I typed in about 1/2 page of code and the UPC assembler didn't
like it at all!  Is there an assembler directive to produce a listing file?

Thanks.

Pete Holsberg                   UUCP: {...!rutgers!}princeton!mccc!pjh
Technology Division                   ...!att!jonlab!mccc!pjh
Mercer College			CompuServe: 70240,334
1200 Old Trenton Road           GEnie: PJHOLSBERG
Trenton, NJ 08690               Voice: 1-609-586-4800

------------------------------

Date: 6 Oct 88 09:28:36 GMT
From: mcvax!enea!dkuug!ambush!ambone!leif@uunet.uu.net  (Leif Andrew Rump)
Subject: SEA compatible archive pgm for CP/M wanted

nts0699@dsacg1.UUCP (Gene McManus) writes:
>Does anyone out there have a PD archiver available that is compatible
>with the SEA .ARC (tm?)? Thanx in advance...
The only CP/M unARC (I won't say don't sue me, because it's to old) I
know of is: UNARC11.COM and it will only unarc files not arc them. It
can be obtained from ABC BBS!

   Leif Andrew Rump, Ambrasoft A/S, Roejelskaer 15, DK-2840 Holte (Denmark)
 UUCP: leif@ambone.dk, phone: +45 2424 111, touch phone: +45 422 817 + 313
 BBS1: ABC BBS:     +45 68 00 544,    3/12, 24h, 2:505/38 (ABC Sysop)
 BBS2: PC-Club BBS: +45 68 0270,   3/12/24, 24h, 2:505/54 (PC-Club Sysop)

Please note the node-change:                    Ambone, Italian for a pulpit
(The following interpretations emerged          Am_bone, Ambrasoft A/S bone
 when Ambone was put down on paper and          Amb_one, Ambrasoft A/S #one
 accepted - they are solely mine!!!!!)          ...

------------------------------

End of INFO-CPM Digest
******************************
11-Oct-88 01:41:52-MDT,1575;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Tue, 11 Oct 88 01:30:46 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #224
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Tue, 11 Oct 88       Volume 88 : Issue 224

Today's Topics:
                  ZCPR on CP/M 3.0; Plu*Perfect Sys.
----------------------------------------------------------------------

Date: Mon, 10 Oct 88 10:28:17 PDT
From: Bridger Mitchell <bridger%rcc@rand.org>
Subject: ZCPR on CP/M 3.0; Plu*Perfect Sys.

"Z-System" is the name for the auto-install versions of ZCPR.  There
are two products -- NZ-COM for CP/M 2.2 and Z3PLUS for CP/M Plus
(3.x).  Functionally, they are virtually identical.  The command
processor is the latest ZCPR v 3.4, containing significant advances.
They run the same Z-System applications and tools.  Installation is
menu-driven and automatic; no assembly is required.  Documentation is
an 80pp laser-printed manual.

Z3PLUS is running on a good number of CP/M Plus machines, including
Amstrads, Osborne Executives, Morrow MD-11's, Visual 1050's, ...
NZ-COM is running on any number of CP/M 2.2 models.

Plu*Perfect Systems is the author of Z3PLUS and publishes both Z3PLUS
and NZ-COM.  We have moved, and remain active:

	Plu*Perfect Systems
	410 23rd St.
	Santa Monica CA 90402
	(213)-393-6105 (eves)

--bridger mitchell
(Co-founder of Plu*Perfect Systems)

------------------------------

End of INFO-CPM Digest
******************************
13-Oct-88 01:35:37-MDT,1022;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Thu, 13 Oct 88 01:30:35 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #225
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Thu, 13 Oct 88       Volume 88 : Issue 225

Today's Topics:
          Need Disk Parameter Block for Amstrad WPC (6586?)
----------------------------------------------------------------------

Date: Wed, 12 Oct 88 20:23:35 EDT
From: Mark Becker <MBECK@AI.AI.MIT.EDU>
Subject: Need Disk Parameter Block for Amstrad WPC (6586?)

Hello -

I've been asked by a local to move some PD software onto a 3.5"
diskette connected to an Amstrad WPC.  I'm told this thing is a CP/M
machine.

Does anyone know the disk parameter block information for this
machine?

Regards,
Mark
MBECK@AI.AI.MIT.EDU

E-Mail is best.  If sufficient interest, I'll summarize.

------------------------------

End of INFO-CPM Digest
******************************
14-Oct-88 01:43:39-MDT,1933;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Fri, 14 Oct 88 01:30:40 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #226
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Fri, 14 Oct 88       Volume 88 : Issue 226

Today's Topics:
                       a very naive Question???
----------------------------------------------------------------------

Date: 11 Oct 88 02:00:30 GMT
From: elbereth.rutgers.edu!ron.rutgers.edu!ron@rutgers.edu  (Ron Natalie)
Subject: a very naive Question???

The article is inaccurate.  System V has virtual memory of almost
any definition.  Originally System V had problems with virtual memory.
There are two differing definitions of Virtual Memory.

The more liberal definition says that Virtual Memory provides for swap
extension of real memory and some sort of address translation.  UNIX has
always done this.

The more restrictive definition is that some mechanism such as paging or
segmented swapping exists as well.

The difference is summarized in the following.  Suppose you have 1 M
of real memory and you want to run a 2 M process.  Prior to recent system
V versions, you were out of luck.  It always expected to load a whole
process as a unit.  On paging systems, it only needed to bring in the
parts needed for the execution of the current instruction.

The virtual memory argument was best summarized by Bruce Crabill of
the University of Maryland.  "It ain't virtual unless it's not all there."
This means that the liberal definition is kind of weak if you have to
have real memory to back your virtual memory for any give process.

-Ron

Of course, they may have meant VM as Virtual Machine.  It is doubtful
that anything other than AIX/370 is going to support that.

------------------------------

End of INFO-CPM Digest
******************************
15-Oct-88 01:40:49-MDT,2886;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Sat, 15 Oct 88 01:30:34 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #227
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Sat, 15 Oct 88       Volume 88 : Issue 227

Today's Topics:
                           cpm and aztec-C
                               Turbo C
----------------------------------------------------------------------

Date: 13 Oct 88 15:43:00 GMT
From: ukecc!beech@g.ms.uky.edu  (Wayne Beech)
Subject: cpm and aztec-C

Hello,

I was wondering if anyone has a version of Aztec C or just the manual
that they are willing to sell.  I am doing some work for a company who
has a licensed version of Aztec C but cannot find their manuals.  Manx
will not replace the manuals unless you can document a thieft or fire or
similiar circumstance.  what is the most current release of aztec C for
cpm-80?  another thing that im curious about and im sure its in the manual
is what is the com file czii for?  any info on aztec C under cpm would
be greatly appreciated!

Wayne Beech
-- 
=============================================================================
UUCP  : {cbosgd | uunet}!ukma!ukecc!beech
BITNET: beech%ukecc.uucp@ukma
DOMAIN: beech@engr.uky.edu

------------------------------

Date: Fri, 14 Oct 88 15:57:08 -0400
From: gonzalez@VAX.BBN.COM
Subject: Turbo C

We have recently taken delivery of a used dual-drive Northstar Horizon.  This
unit has a Z80A and 64K of RAM.  The system is currently running CP/M version
2.23a, and has a copy of Turbo Pascal.  I prefer to program in C, and I have 
been wondering: 

	1. Did Borland ever offer Turbo C for CP/M?
	2. If so, is there any way of obtaining a copy, now?  
	3. Are there other C compilers available for this system?

Also, how concerned should we be about the supply of 10-sector diskettes?
So far, it sounds like 3M and Verbatim are still offering them.  The few 
distributors (all mail-order) who still accept orders for them have had 
none in stock; the risk of dead inventory is apparently too great.  Has 
this been other people's experience?  My project manager has been joking 
about punching our own holes with a straight pin.

My apologies to the members of the NORTHSTAR-USERS mailing list, who have 
already seen this posting; I wanted to reach as broad an applicable group
as possible.  Thank you.

				-Jim.

----------------------------------------------------------------------
Jim Gonzalez				AT&T: 617-873-2937
BBN Systems and Technologies Corp. 	ARPA: gonzalez@bbn.com
Cambridge, Massachusetts		UUCP: ...seismo!bbn!gonzalez		
----------------------------------------------------------------------

------------------------------

End of INFO-CPM Digest
******************************
19-Oct-88 15:09:19-MDT,18233;000000000000
Mail-From: KPETERSEN created at 19-Oct-88 15:06:25
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Wed, 19 Oct 88 15:06:22 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #228
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Wed, 19 Oct 88       Volume 88 : Issue 228

Today's Topics:
                  a very naive Question??? (4 msgs)
                              CP/M+ BIOS
                Desparately seeking software (3 msgs)
                         Sanyo MBC1200 Query
----------------------------------------------------------------------

Date: 10 Oct 88 03:11:15 GMT
From: bywater!acheron!clarke@uunet.uu.net  (Ed Clarke)
Subject: a very naive Question???

From article <6693@ut-emx.UUCP>, by kannan@ut-emx.UUCP (Natarajan Shanmugh):
> Followup-To: 
> Distribution: 
> Organization: UTexas Computation Center, Austin, Texas
> Keywords: Virtual Memory
>     I read an article in UNIX World comparing system V and AIX. It clearly stated that System V did not have VM(Virtual Memory concept). Can someone clear the following doubts for me through e-mail to nataraj@happy.cc.utexas.edu
>    (1) If there is no VM, how does the operating system, bring the programs from secondary storage to main for execution.(System V )
>    (2) How does MS-Dos solve the above problem?
>    (3) I have comments like Unix needs at least 4M of main memory?

1. That's Virtual Machine not Virtual Memory.  AIX uses VRM which is a sort
of low level idealized machine that comes between AIX and the true hardware.
It complicates life quite a bit when you want to add support for non
standard devices.  I think it's supposed to disapear in the future.

2. MS-Dos has neither.  It's a program loader that runs in 8086/8088
mode (< 1 Meg).  Yeah, it'll run on 80286/80386 machines, but it doesn't
take advantage of any of the extended features.

3.) Unix always needs one more meg than you have installed, either main
memory or secondary storage but usually both. ;-)

-- 
Ed Clarke
uunet!bywater!acheron!clarke

------------------------------

Date: Wednesday, 12 October 1988  23:03-MDT
From: killer!chasm@EDDIE.MIT.EDU (Charles Marslett)
Subject: a very naive Question???

In article <251@acheron.UUCP>, clarke@acheron.UUCP (Ed Clarke) writes:
> 1. . . .                                       AIX uses VRM which is a sort
> of low level idealized machine that comes between AIX and the true hardware.
> It complicates life quite a bit when you want to add support for non
> standard devices.  I think it's supposed to disapear in the future.

Are you serious?  It probably has its flaws, but the idea that every copy of
the OS has to be relinked every time any hardware is changes went out of
favor everywhere but here in Unix-land years ago.  I was of the opinion, last
I read anything of the AIX docs, that the VRM/dynamic drivers system was
AIX's most useful "enhancement".  (Even Messy-DOS is simpler and more
versatile at the same time than the Unices I have looked at recently (:-).

> 2. MS-Dos has neither.  It's a program loader that runs in 8086/8088
> mode (< 1 Meg).  Yeah, it'll run on 80286/80386 machines, but it doesn't
> take advantage of any of the extended features.

Actually, to repeat myself, user loadable drivers and the much maligned
"BIOS" create a reasonable virtual machine (virtual memory, . . . lets
talk about real computers now . . .).

> Ed Clarke
> uunet!bywater!acheron!clarke

Charles Marslett
chasm@killer.dallas.tx.us   <-- apply all standard disclaimers
                             <-- since I KNOW nothing!

------------------------------

Date: Monday, 10 October 1988  21:42-MDT
From: amethyst!spock!chris@noao.edu (Chris Ott)
Subject: a very naive Question???

heiby@mcdchg.UUCP (Ron Heiby) writes:
> kannan@emx.UUCP or nataraj@happy.cc.utexas.edu writes:
> >     I read an article in UNIX World comparing system V and AIX. It clearly
> > stated that System V did not have VM(Virtual Memory concept).
> Well, that's your problem.  You can't believe everything you read,
> especially not in "UNIX World".  They try hard, but apparently need an
> editor who's a bit more knowledgeable and can catch goofs like this.
> I read it anyway.  I don't really know why.
>
> The actual definition of Virtual Memory involves the concept of allowing
> programs to believe that they are running at a particular address, when
> in fact they may actually be at a completely different *physical* address.

     Wrong. The actual concept of virtual memory is the ability to allow
programs to use more memory than the machine physically has by swapping
the least recently used pages to secondary storage. For instance, if your
program wants to use 50 megabytes of memory and your machine only has
4 megabytes of main memory, you need store the excess on the disk until it
is needed again by the program. If your machine can do this, it has virtual
memory. This is usually (if not always) transparent to the program. Your
definition is only a part of today's virtual memory systems.

> The definition the author of the article (and the UW editor) are mistakenly
> using involves the concept of *demand paging*.  System V has always had
> virtual memory (on real architectures).  It's just that the sharing of
> memory by more programs than would physically fit all at once was done
> by a process called "swapping".  This involved the migration of entire
> processes between main memory and "the swapper".  Since SVR2.1, about
> something like FOUR YEARS AGO, System V has supported the other popular
> method, called "demand paging".  This is where the process is broken up
> into chunks, called "pages", and the pages are moved in and out of main
> memory "on demand".

     Close, but not quite. Demand paging involves only the code portion of
the program. Instead of loading the whole program immediately when is is
executed, only the initially needed pages are loaded and new pages are
"paged in" as they are needed. This way, the program starts much faster.
What you have described here is actually the way virtual memory works. By
the way, I'm pretty sure you need a virtual memory system to be able to
implement demand paging.

>                    Anyway, even the "swapping" style of memory sharing
> uses Virtual Memory.

     Wrong. The definition swapping depends on what type of memory you
have (virtual or non-virtual). On non-virtual memory systems, swapping
occurs when a process needs to execute, but there isn't enough memory to
bring it in. Another process that is not currently executing is swapped
out (to secondary storage) to make room for the new process. Note that the
ENTIRE process is swapped out, not just pieces of it, as is true with a
virtual memory system.

     Swapping in a virtual memory system refers to the swapping of those
"chunks" or pages to and from secondary storage. Most people actually call
this "paging", since only pages of the process are swapped, rather than the
whole process. We say that a process is "swapped out" when all of its pages
have been placed on secondary storage. This usually only occurs on a heavily
loaded system.

> Using "demand paging", not all of the pages must be in memory at the same
> time, just those that are "currently" needed.  They don't have to be kept
> in contiguous physical memory.

     Again, this is the definition of virtual memory.

> Ron Heiby, heiby@mcdchg.UUCP    Moderator: comp.newprod & comp.unix

--Chris

-------------------------------------------------------------------------------
 Chris Ott
 Computational Fluid Mechanics Lab            Just say "Whoa!!" and
 University of Arizona                          vote for Randee!!

 Internet: chris@spock.ame.arizona.edu
 UUCP: {allegra,cmcl2,hao!noao}!arizona!amethyst!spock!chris

------------------------------

Date: Wednesday, 12 October 1988  08:38-MDT
From: tektronix!orca!tekecs!frip!andrew@UCBVAX.BERKELEY.EDU (Andrew Klossner)
Subject: a very naive Question???

Lots of errors and inconsistencies in this discussion, mostly based on
terminology disagreement.

	"I read an article in UNIX World comparing system V and AIX. It
	clearly stated that System V did not have VM(Virtual Memory
	concept)."

As has been pointed out, the initials "VM" in the IBM mainframe world
stand for "virtual machine," a completely different animal from
"virtual memory."

		"The actual definition of Virtual Memory involves the
		concept of allowing programs to believe that they are
		running at a particular address, when in fact they may
		actually be at a completely different *physical*
		address."

	"Wrong. The actual concept of virtual memory is the ability to
	allow programs to use more memory than the machine physically
	has by swapping the least recently used pages to secondary
	storage."

The term "virtual memory" has different definitions depending on who
you talk to and when you talk to them.  You can find texts that define
VM in both of the above ways.  The original poster was not "wrong."

	"Demand paging involves only the code portion of the program."

I've never heard this before.  In my (not trivial) experience, the term
"demand paging" always refers to dynamic paging of both instructions
and data.  I'd be interested in references to articles or books that
employ this restricted definition.

  -=- Andrew Klossner   (uunet!tektronix!tekecs!frip!andrew)    [UUCP]
                        (andrew%frip.gwd.tek.com@relay.cs.net)  [ARPA]

------------------------------

Date: 17 Oct 88 07:08:51 GMT
From: pyramid!athertn!paul@lll-lcc.llnl.gov  (Paul Sander)
Subject: CP/M+ BIOS

In an earlier posting, I mention a problem I am having accessing
the disk directly through the BIOS provided with my CP/M Card [TM]
installed in my old Apple II Plus.  I have not had complete success
after calling SELDISK, SETTRACK, SETSECTOR, SETDMA, SETGNK, and
finally READ via the BIOS.

In Message-ID <11670001@hpsmtc1.HP.COM> galew@hpsmtc1.HP.COM 
(Gale Wolfenbarger) writes:
>Boy have you ever stepped into a can of worms!

Well, I don't know.  It seems manageable to the well-informed.

>                                                I'm not sure if
>I can help you or not but I'll try.  I did the last 3 or 4
>releases of the als BIOS for the CPM Card but that was about 3
>years ago and things are pretty fuzzy about it now.

I'm pleased to make your acquaintence.  I'm sure that anything you 
say will be very helpful.

>                                                     First if
>you have the version of the als CPM that works with ProDos you
>are in.  With it you can make calls to ProDos and ask it to
>read files for you.  As I recall there is a utility in ProDos
>to convert DOS to ProDos files.
> [Stuff deleted mentioning details about this conversion method]

My CP/M Plus revision level for the CP/M Card [TM] is 3.01C2, about
3+1/2 years old.  It came with some Prodos utilities, but I don't
have Prodos.

>If you don't have the ProDos version, all is still not lost as
>there are two other entry points that I added to read and write
>single bytes to and from Apple memory.  So if you made a RWTS
>call to read the sector from the apple diskette, you can get
>the information from apple memory a byte at a time.

The good folks at ALS sent me a copy of Mark Howard's application
note describing the APRD and APWRT calls.  The problem with this
method is that I have no documentation describing the Z-80/6502
interface, or any protocol for invoking RWTS (or anything else)
under the 6502.

>Finally, it is possible to make BIOS calls through BDOS by
>using function 50.  (I think that is the right number).  This
>function was designed for this purpose.  It will return to you
>a pointer to your data in CPM memory where you can get to it.
>It does all the bank switching and copying for you.

It looks like this is what I need.  Unfortunately, its calling
sequence looks like one of the best kept secrets in the industry.
Every document I've seen that mentions it simply states that DEreg
passes a "BIOS PB [parameter block?] address" and that Areg 
returns with the "BIOS return."  Nowhere have I seen the field
offsets, sizes, and purposes of this BIOS PB thing; I am also
curious about how the SELDISK BIOS call return value is passed
back, as it's normally an address returned in HLreg.  The BDOS
function number for the direct BIOS calls is indeed 32H (or 50 in
decimal).

>                                                     Remember
>though, interleave between CPM, DOS, and ProDos are all
>different.  (It's enough to make you scream!.)

I've calculated the interleave translation, and I can even
calculate it at runtime by reading track $11 (assuming the VTOC
and directory are allocated the same way stock DOS 3.3 allocates
them, probably a bad assumption but it works for me).

As I mentioned in my previous posting, I have been able to coax the
BIOS to read DOS sectors into shared memory, but this involved
disassembling parts of the BIOS, and kludging in my own routines
which switch banks and call the BIOS.  The problems I've run into
are that so far I've only been able to copy sectors into/out of
shared memory, the subroutine I hooked into in the BIOS kept
moving as newer BIOS revisions came out (not a flame, just an
observation of a standard side-effect of software development), and
the discovery that SID is loaded into the top of memory (into shared
memory).

The ideal solution to my problem, I believe, would be an implementation
using the BDOS call we discussed.  A second solution would be to find
out where the BDOS keeps its transfer buffer in shared memory, and use
my hack to switch banks and call the BIOS myself.

I would appreciate any help that Gale (or anyone else knowledgeable
about this BDOS call) could give me.


Many thanks in advance,

Paul Sander                             | Do YOU get nervous when a
paul@athertn.Atherton.com               | sys{op,adm,prg,engr} says
{decwrl,sun,hplabs!hpda}!athertn!paul   | "oops..." ?
-- 

Paul Sander                             | Do YOU get nervous when a
paul@athertn.Atherton.com               | sys{op,adm,prg,engr} says
{decwrl,sun,hplabs!hpda}!athertn!paul   | "oops..." ?

------------------------------

Date: 13 Oct 88 02:03:00 GMT
From: imagen!atari!portal!cup.portal.com!Doug_R_Platt@ucbvax.Berkeley.EDU
Subject: Desparately seeking software

A very good source for any CP/M info is FOG, First Osborne Group.  This
organization was started for that particular brand but has long since
expanded to include ANY computer running a CP/M system.  Yearly dues are
currently $25.  To ask questions, their phone number is:

     415-755-2000

Their address is:

     First Osborne Group
     P.O. Box 3474
     Daly City, CA. 94015-0474


They can also be contacted via computer on the GEnie network.


**********************************************************************
*                                                                    *
*   Doug Platt                                                       *
*   COMPUWORDZ COMPUTER SERVICES                                     *

------------------------------

Date: Wednesday, 12 October 1988  18:55-MDT
From: imagen!atari!portal!cup.portal.com!Doug_R_Platt@UCBVAX.BERKELEY.EDU
Subject: Desparately seeking software

A good source of information on any facet of CP/M computers of any descrip-
tion is FOG or First Osborne Group.  Altho it was originally started and
pertained only to Osborne machines, it now encompasses ANY machine running
CP/M.  They can answer almost any question you might have.  Their phone number
is:

     415-755-2000

Their address is:

     First Osborne Group
     P.O. Box 3474
     Daly City, CA. 94015-0474

******************************************************************************
*                                                                             
*   Doug R. Platt                                                             
*   Compuwordz Computer Services                                              
*   P.O. Box 824                                                              
*   Highlands, TX 77562                                                       
*                                                                             
******************************************************************************

------------------------------

Date: Wednesday, 12 October 1988  01:06-MDT
From: portal!cup.portal.com!Charlie_Alan_Bounds@uunet.uu.net
Subject: Desparately seeking software

I am attempting to resurrect a decrepit HeathKit H89 in order to give to
the local department of parks and recreation.  I have such things as a C
compiler and a programming oriented text editor, all of which will be
completely useless to the computer illiterates who will be inheriting the
machine.  So I need to find a source of software.  You know, the basics
like a word processor and maybe a spreadsheet.  I also need a source of 8
inch floppies, preferably double sided double density but beggars can't be
choosers (the H89 also uses 5-1/2 inch disks which are HARD SECTORED.  I
hold no hope for ever finding one of those again).

Please reply by EMAIL as I almost never read this newsgroup (though I will
try for a couple of weeks in order to catch all replys to this).

Thanks,

Charlie Bounds             Charlie@cup.portal.com
                           (uunet?)!sun!cup.portal.com!charlie

------------------------------

Date: 11 Oct 88 17:34:50 GMT
From: wen@husc4.harvard.edu  (A. Wen)
Subject: Sanyo MBC1200 Query

I am looking for a Kermit for the Sanyo MBC1200 (or, for that matter, 
ANY software at all).

A. Wen				wen@husc4.HARVARD.EDU	wen@husc4.BITNET

------------------------------

End of INFO-CPM Digest
******************************
20-Oct-88 01:39:51-MDT,1226;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Thu, 20 Oct 88 01:30:27 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #229
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Thu, 20 Oct 88       Volume 88 : Issue 229

Today's Topics:
                             QUAY-90F-MPS
----------------------------------------------------------------------

Date: Wednesday, 19 October 1988  21:06-MDT
From: TMEYER@kuhub.cc.ukans.edu
Subject: QUAY-90F-MPS

I'm looking for a Quay users group that could direct me to a CP/M boot
disk for a long dead? company.  The machine was designed in the early
80's and I bought it an auction, just for the fun of making it work.

It is a Z80 base machine with 64K and 2 eight inch Shugart drives.
The only problem is how do I make it go?  The boot rom wants a CP/M
ver 2.2, but of course this must be taylored specific to the machine.
I have the BIOS listing if it helps.

Thanks for the help if you have it.  I'm a computer engineering
student at the University of Kansas (Lawrence, KS)

Trey

------------------------------

End of INFO-CPM Digest
******************************
21-Oct-88 04:24:48-MDT,2730;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Fri, 21 Oct 88 01:30:50 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #230
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Fri, 21 Oct 88       Volume 88 : Issue 230

Today's Topics:
                        C Compilers - Followup
                      CP/M on the Commodore 128
----------------------------------------------------------------------

Date: Thu, 20 Oct 88 11:13:17 -0400
From: gonzalez@VAX.BBN.COM
Subject: C Compilers - Followup

Well, I called Borland International regarding Turbo C, and was informed that
they never offered it for CP/M.  Apparently they decided to drop CP/M before
they released Turbo C.  Strike 1.

I called Lifeboat Associates, which is now located in Tarrytown, NY.  Their
receptionist now answers the phone as "Magellan...".  Their software support 
person informed me that they discontinued CP/M support a while ago, but gave
me a number for a place called Software Resources.  Strike 2.

The woman at Software Resources acknowledged that they once supported CP/M,
but no longer do so.  Strike 3.

So, it looks like I've exhausted all potential commercial sources of a C
compiler.  Perhaps someone on the list is interested in selling their copy
of BDS C?  Are there any public domain compilers around?  I'm getting some
sense that there is a freeware compiler floating around the RCPM systems.

I received a message that a gentleman named John called me at work, regarding
the Northstar.  I guess this was in response to my earlier compiler inquiry.  
The number for the return call was in Connecticut and I've gotten no answer 
each time that I have called (during office hours).  If the individual who 
called would try to call again, or send email, I would really appreciate it.  
Thanks.

				-Jim.
----------------------------------------------------------------------
Jim Gonzalez				AT&T: 617-873-2937
BBN Systems and Technologies Corp. 	ARPA: gonzalez@bbn.com
Cambridge, Massachusetts		UUCP: ...seismo!bbn!gonzalez
----------------------------------------------------------------------

------------------------------

Date: TUE 18 OCT 1988 15:18:00 CST
From: S1CH000 <S1CH000%SDSUMUS@CUNYVM.CUNY.EDU>
Subject: CP/M on the Commodore 128

I have a Commodore 128 which has CP/M available running on a Z80
processor, but I have not made much use of it because of the lack
of software available.  Where can I find software that is not too
expensive (under $100, or public domain)?

- Brian Piersel

------------------------------

End of INFO-CPM Digest
******************************
23-Oct-88 01:39:00-MDT,5802;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Sun, 23 Oct 88 01:30:42 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #231
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Sun, 23 Oct 88       Volume 88 : Issue 231

Today's Topics:
            GSARC - non-compatible more efficient archiver
                      Kermit-80 for a Xerox 16/8
                               NEC 8500
----------------------------------------------------------------------

Date: 20 Oct 88 01:15:57 GMT
From: portal!cup.portal.com!@uunet.uu.net  (Robert A Freed)
Subject: GSARC - non-compatible more efficient archiver

In article <KPETERSEN.12439280069.BABYL@SIMTEL20.ARMY.MIL>,
W8SDZ@SIMTEL20.ARMY.MIL (Keith Petersen) writes about the new MS-DOS
program, GSARC, by NoGate Consulting:

> This is an interesting development.  A new program that makes and
> extracts ARC files using a more efficient variation on LZW compression,
> called "Crushing".  I have included the .INF file below.  Beware - the
> ARCs it produces cannot be read by ARC, ARCE or PKUNPAK unless GSARC's
> compatibility switch is used.  The program does work, and it does
> produce *signficantly* smaller ARC files.

I have examined the output of this program, and it is impressive.
"Crushing" consistently generates smaller files than either "Crunching"
or "Squashing".  And it does this without resorting to memory-hungry
brute force methods (such as LZW compression with 16-bit codes, as used
by the UNIX public domain COMPRESS program.)

> The information below is presented "as-is".  I have no connection with
> NoGate Consulting and this posting should not be interpreted as an
> endorsement of yet another incompatible ARC-maker.  However, it does
> pose an interesting question:  are we to resist this just because it's
> incompatible - even though it is a significant step forward in
> compression efficiency?            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  ^^^^^^^^^^^^^^^^^^^^^^

Please consider this carefully, people!  Most of the recent discussion
pertaining to compressing archivers, such as ARC, PKPAK (nee PKARC),
ZOO, DWC, and now GSARC (to name just a few :-)), has related to the
issue of portability.  While that is understandably of great concern to
many USENET readers, it should not be overlooked that *compression
efficiency* is the primary reason for the existence and popularity of
these programs.

Some of us, who have actively researched LZW and other data compression
techniques, have known that further improvement of current methods is
technologically feasible.  I predict that this "Crushing" variation is
not even the ultimate we are likely to see in the near future.  Legal,
moral, and philosophical concerns aside, I urge continued support for
such advancements in the state of the art.

In this spirit, I have begun making the necessary modifications to my
CP/M archive extraction program, UNARC, to handle .ARC files generated
by GSARC10.  (Just as I did almost two years ago, when Phil Katz'
PKARC20 introduced an improved compression method to .ARC files.)

Bob Freed                              Internet:  raf@cup.portal.com
Newton Centre, MA                      UUCP:  ...!sun!portal!cup!raf

------------------------------

Date: Saturday, 22 October 1988  20:35-MDT
From: olmiller@ludwig.scc.com (Otto Miller)
Subject: Kermit-80 for a Xerox 16/8

A little background info...  I am posting this request to both
info-kermit and info-cpm since I am not sure where my problem is.
I have installed several variations of unix c-kermit and now I am
ting to install cpm-80 kermit.

The specifics; I am using a Xerox 16/8 (5.25" floppy + HD).  Since
the hart of the 16/8 is a Xerox 820 (like) board I used the sys-dep.
overlay for the Xerox 820 (cpvxer.hex) with the sys-indep. (cpsker.hex)
hex file to generate the .com file.  All went well up to this point.
The problem appears when I connect...  I get nothing out the serial
port!  I looked at the source to see if port B was used, but everything
points to port A.  I have been unable to hang a protocol analyzer
to confirm no output, but when I hang a known good modem on the port
I get nothing... not even garbage.  WHAT's WRONG?

Any and all help, pointers, etc. with constructive flames are solicited.
PLEASE email directly to me in that I am not on regular distribution
for this group; Thanks.  Thank you in advance for all the help.
========================
#include std_disclaim.h             In real(?) life: Otto L. Miller
                                                     Contel FSS/ASD
email olmiller@ludwig.scc.com                        Fairfax, VA 22033
                                                     703-359-7500

------------------------------

Date: 19 Oct 88 09:22:07 GMT
From: mcvax!cernvax!ethz!solaris!wyle@uunet.uu.net  (Mitchell Wyle)
Subject: NEC 8500

Does anyone out there have a NEC 8500?  
If you don't, type "n" now   :-) ;-) 8*)

How many characters wide is the LCD screen?
How much RAM does it have?  
Is there a RAM disk?  How big is it?
How fast is the built-in modem?  
How fast/slow is the ROM disk?
Which communications software is on the ROM disk?
Can the comm. software  transfer binaries?  
Which processor does it use?

What do you do with YOUR laptop?  
Any clever applications, tips, hints, programs?

Thank you much in advance,  -Mitch
-- 
-Mitchell F. Wyle            wyle@ethz.uucp
Institut fuer Informatik     wyle%ifi.ethz.ch@relay.cs.net
ETH Zentrum                  
8092 Zuerich, Switzerland    +41 1 256-5237

------------------------------

End of INFO-CPM Digest
******************************
24-Oct-88 01:37:19-MDT,10690;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Mon, 24 Oct 88 01:30:16 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #232
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Mon, 24 Oct 88       Volume 88 : Issue 232

Today's Topics:
                          About the NEC 8500
                    C Compilers - Followup (long)
                      CP/M C Compilers (2 msgs)
                           cpm and aztec-C
                        Pulse Dialing with IMP
----------------------------------------------------------------------

Date: Sun, 23 Oct 88 19:21:41 PDT
From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA)
Subject: About the NEC 8500

 >	From: mcvax!cernvax!ethz!solaris!wyle@uunet.uu.net  (Mitchell Wyle)
 >	Subject: NEC 8500
 >	 
 >	How many characters wide is the LCD screen?

80 columns X 25 lines.

 >	How much RAM does it have?  

64K on board.  32K of this is TPA, 32K is a RAMdisk.  Outboard RAMdisks
are available as plug-in cartridges.

 >	Is there a RAM disk?  How big is it?

The internal RAMdisk is 32K.  If you plug in an outboard cartridge you
can have whatever is in that, typically 128K.  If you chose to run with
a 64K TPA (56K TPA) you have to use an external RAM cartridge as a RAMdisk
or use the real NEC disk drive.  The unit functions fully standalone in
the default 32K TPA / 32K RAMdisk configuration.

 >	How fast is the built-in modem?  

300 bps through the phone jack.  The built-in serial port will work
with a modem through 9600 bps.

 >	How fast/slow is the ROM disk?

RAMdisk.  Instantaneous.

 >	Which communications software is on the ROM disk?

Descent VT-100 (ANSI) terminal emulation with no keypad.  Line drawing
sequences, reverse video, no ident sequence.

Standard XMODEM (checksum only, 128-byte data packets).

 >	Can the comm. software  transfer binaries?  

Using the provided XMODEM.

 >	Which processor does it use?

A CMOS Z-80 compatible.


rcs

------------------------------

Date: 22 Oct 88 21:22:08 GMT
From: asuvax!anasaz!chad@noao.edu  (Chad R. Larson)
Subject: C Compilers - Followup (long)

In article <8810201631.AA23751@ucbvax.Berkeley.EDU> gonzalez@VAX.BBN.COM writes:
>So, it looks like I've exhausted all potential commercial sources of a C
>compiler...

I have 2 CP/M C compilers.   The first one I is QCX, the other is
Aztec C from MANX.

QCX is was an upgrade to a compiler called Q/C.  The upgrade was mostly
compatability and portability changes.  QCX is a reasonably full
featured compiler that is almost completely K&R compatable (lacks bit
fields and doubles, and any of the ANSI or SysIII extensions like void
and enum).  It's biggest advantage is that it comes with full source
code, not just for the libraries, but the compiler too!  It will compile
itself.

Looking at the source, it appears the person who wrote it was not a
compiler specialist, but it is well commented and maintainable.  Local
changes made here were to add voids, and unsigned characters as types
handled specially by the compiler (unsigned chars are not promoted to
ints in operations only involving other unsigned chars, since they can
fit in the accumulator and results in a major speed win).  The point of
that digression is you can fix up anything you want if you have the
source.

I ported it to UNIX to be able to do cross development for CP/M.  The
compiler output is Z80 assembler source, so if you want to do cross
development, you need a cross assembler (and possibly a linker).  When I
bought QCX several years ago, it cost less than $150.  Also, it was sold
with MS-DOS executables for cross support (I think that's what the X
stood for), Q/C was the native CP/M product.  BTW, on the cross support
front, The Code Works also sold (in source) a Z80 assembler/linker.  I
bought it, but unless it has been substantially enhanced, don't bother.
It probably works OK native on CP/M, but took *MAJOR* rework to build on
UNIX!  Repeat after me, "Pointers are not integers".

QCX was written by Jim Colvin at:
    Quality Computer Systems
    3394 East Stiles Avenue
    Camarillo, CA 93010

It was published by:
    The Code Works
    Box 62136
    Santa Barbara, CA 93160
    (805) 684-9534

This information is several years old, so you may have to hunt a bit
to find them. 

If you are not looking for something you can hack around with, but
just something you can run, the other compiler I use is Aztec C
release 1.06D from Manx Software Systems, Inc.  It is basically the
same C compiler they sell to the IBM PC world and the Apple MAC folks,
so it is quite full featured.  The difference is just in the code
generation portion, I'm led to believe.  They used to sell several
packages (called commercial, developers, etc.) that differed in
whether you got library source and some of the utilities; I'm a little
hazy about that.  The set I bought came with library source, compilers
for both Z80 and 8080 output (the big difference is the Z80 allows one
extra "register" specification), an assembler and linker (although
you can also use Microsoft M80 and L80 or Digital Research RMAC and
LINK if you like), a librarian and some other utilities.  The supplied
assembler/linker/librarian are quite good and faster than the
Microsoft and Digital Research counterparts because they are tailored
to deal with the compiler output (no macro's, for example).  They also
support overlays and there is an overlay manager supplied in source.
Since this is a port of the standard Aztec C, the library is quite
complete.  I regularly move programs from UNIX to CP/M with little
effort as long as the programs don't require impossible system
functions like fork(2).

Manx advertizes regularly in most of the computer magazines.  They
quit mentioning the CP/M version in the ads about a year ago, but when
I called and asked for it they were willing to sell it to me with the
caution "there will be no further development on this product, what
you get is what you get".  That was fine with me.  They wanted about
$250 for the whole enchilada (sources for libraries and all), I didn't
ask about other configurations and the price seemed somewhat
negotiable as they were just unloading inventory, I gathered.

Summary: Q/C and/or QCX; you get ALL the source, reasonably cheap
         Aztec C; more robust and full featured ("commercial", even!)

Of course, I am not affiliated with any of these people; they probably
don't even know I exist.  If you have any specific questions not
addressed in the lengthy ramblings above, send me e-mail at the
address below.  Don't give up!  C lives and works in the CP/M world.
---------------
"I read the news today, oh boy!"  --John Lennon
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
| DCF, Inc.               | UUCP: ...ncar!noao!nud!anasaz!dcfinc!chad   |
| 14623 North 49th Place  | Ma Bell: (602) 953-1392                     |
| Scottsdale, AZ 85254    | Loran: N-33deg37min20sec W-111deg58min26sec |
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|         Disclaimer: These ARE the opinions of my employer!            |
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

------------------------------

Date: Sun, 23 Oct 1988 07:27-EDT
From: Ralph.Hyre@IUS3.IUS.CS.CMU.EDU
Subject: CP/M C Compilers

When Borland says 'never offered', I get the feeling that the developed
but unoffered product is still lying about on a floppy marked 'can be
re-used' in Los Gatos somewhere:-)

Maybe you don't want it, but wasn't Mix C initially offerred under CP/M?
The only advertise their DOS version now.

I believe that a Small-C compiler is available at simtel-20.

Good luck.
--
					- Ralph W. Hyre, Jr.
Internet: ralphw@ius3.cs.cmu.edu    Phone:(412) CMU-BUGS
Amateur Packet Radio: N3FGW@W2XO, or c/o W3VC, CMU Radio Club, Pittsburgh, PA
"You can do what you want with my computer, but leave me alone!8-)"

------------------------------

Date: 24 Oct 88 01:17:47 GMT
From: tetra!budden@nosc.mil  (Rex A. Buddenberg)
Subject: CP/M C Compilers

Not so, Ralph.

Borland started out as Turbo-Pascal for CPM machines -- a product
looking for a company.  Since Philippe Kahn, at the time an illegal
alien, couldn't get anyone else to market T-P, he formed Borland
and started selling.  Migration to MS_DOS (and CPM-86) happened
later.  This dates back to '83 or so (I have a Turbo-Pascal compiler
with a 4 digit serial number to prove it), before MS-DOS was a real
market force.

Turbo-C didn't get to market until 85 or 86.  Indeed, Philippe, in 
a Dr Dobbs interview described C 'not as a language, but as a disease'
and indicated that they were getting into C rather reluctantly.
By this time, MS-DOS had pretty well taken over, so its rather doubtful
that a CPM Turbo-C copmpiler exists.

Incidentally, Modula-2 from Borland did go the way you suspicion.
Since M-2 was a natural extension for a house already selling
Pascal compilers, the CPM version did indeed grow.  But not an MS-DOS
version.  Because, probably, the market had moved on, Borland
declined to sell it themselves, but licensed it to Echelon.  My
guess is the decision might have been different if they had
an MS-DOS M2 compiler so they could support both OS's.  Sigh.

Rex Buddenberg
(disclaimer: no connection to Borland, only reciting folklore)

------------------------------

Date: 21 Oct 88 17:40:33 GMT
From: portal!cup.portal.com!Michael_Dennis_Evenson@uunet.uu.net
Subject: cpm and aztec-C

If you can prove somehow that you are a legitimate owner of AZTEC C, I
can provide you with the manual. I have AZTEC C for just about every
machine that they make it for. I don't really want to get into anything
illegal, but I would like to help. You can call me at 214-641-4615
if you can prove that you have a legit copy.

 			Mike

------------------------------

Date: 24 Oct 88 00:04:40 GMT
From: oodis01!figueroa@tis.llnl.gov  (Andrew Figueroa)
Subject: Pulse Dialing with IMP

Line eater - I gotcha!

Does anyone know how to get the "improved modem" family of programs such as
"IMP.COM" to use pulse dialing, without reassembling the program.  I have a
version on ROM that I use with an Epson PX-8, and another I use with the
Commodore 128.  Both tone dial only.

Thanks - Andy

------------------------------

End of INFO-CPM Digest
******************************
25-Oct-88 01:37:58-MDT,7167;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Tue, 25 Oct 88 01:30:22 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #233
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Tue, 25 Oct 88       Volume 88 : Issue 233

Today's Topics:
                        C Compilers - Followup
                      CPM80 to CPM86 conversion
                          DBASE II sources?
              Looking for info on SuperBrain QD computer
                               MANX Doc
                   Phone Number for RCP/M Royal Oak
----------------------------------------------------------------------

Date: 24 Oct 88 13:39:01 GMT
From: panda!sfs@husc6.harvard.edu  (Steve Santarelli)
Subject: C Compilers - Followup

In article <8810201631.AA23751@ucbvax.Berkeley.EDU>, gonzalez@VAX.BBN.COM writes:

> 
> So, it looks like I've exhausted all potential commercial sources of a C
> compiler.  Perhaps someone on the list is interested in selling their copy
> of BDS C?  Are there any public domain compilers around?  I'm getting some
> sense that there is a freeware compiler floating around the RCPM systems.

Apparently, no one has heard of Dynacomp!  I have their most recently
printed catalog, and it is full of software for cp/m computers(among others).
They will ship in many different formats, both 8" and 5 1/4" for a variety 
of machines.  

Yes, they do sell a "C" compiler, (C/80) made by a company called "Toolworks".
The price is $49.95 for 5 1/4" or $52.45 for 8".  The compiler seems
fairly complete, looking at the catalog description, though some seldomly used
language features are left out.

Also available from Dynacomp is a package called "C/NIX", to provide
a UNIX-like environment on CP/M computers.  This program adds the most
convenient features of UNIX, such as piping, hierarchical directories,
and search paths.  C/NIX costs $59.95 on 5 1/4" or 8".

They have a toll free phone number for placing orders:

1-800-828-6772

and their address:

Dynacomp, Inc.
DYNACOMP Office Building
178 Phillips Road
Webster, NY 14580


If anyone has used either C/NIX or C/80, could they please post their
opinions on the worth of these programs?


	-Steve Santarelli

disclaimer:  I have done very little business to date with Dynacomp, 
and therefore am unable to make any claims about the quality of 
their software.

------------------------------

Date: Monday, 24 October 1988  05:09-MDT
From: "John A. Wright" <SAC.HQSAC-DOCT@E.ISI.EDU>
Subject: CPM80 to CPM86 conversion

I  have  started  playing  around with converting CPM 80 files to
CPM86.  I have been using 80T86, 80X86, XIZI, and XLAT  but  they
leave some manual translating to be done.

Does  anyone  have  or  know where I can get a listing of Z80 and
8080 to 8086/88 opcode translations?

Thanks in advance

John

------------------------------

Date: Mon, 24 Oct 1988 08:37:58 LCL
From: UFWORLEY@NERVM.NERDC.UFL.EDU (Bruce H. McIntosh)
Subject: DBASE II sources?

Can anyone direct me to a source of the most-recent version of DBASE II for
cp/m ?  If I purchase it "new" (how can a program put out so long ago be
called new? :-) ), will Ashton-Tate support it?  Any help will be greatly
appreciated!


Bruce H. McIntosh   Bitnet:  UFWORLEY@NERVM
                    Usenet:  uunet!sun!portal!cup.portal.com!SnipeHunt

------------------------------

Date: 24 Oct 88 20:39:14 GMT
From: hp-sdd!horizon!kevin@hplabs.hp.com  (Kevin Criqui)
Subject: Looking for info on SuperBrain QD computer

I recently acquired a computer called a SuperBrain QD made by Intertec Data
Systems.  It's got two DS 5 inch floppies, 2 Z80's, 64K of RAM, a display and
keyboard all in one nice (if large) package.  Unfortunately, I didn't get any
disks or documentation.  I assume it runs CP/M.  On power up, it
displays "3.1  Insert diskette in drive A:" and waits for a disk I don't have.
I tried a boot floppy from my old Kaypro 10 and it had read enough to cause
instant brain death.

Anyway, I wonder if anyone out there can tell me more about my latest computer.
I'd also appreciate any help you can provide in getting a copy of the operating
system.  I called the phone number on the back of the case and talked to a
little kid that had never heard of Intertec.  Are they still in business?

Email if possible as this is posted to a number of newsgroups and I 
doubt anyone besides myself wants to hear about this anyway.  Thanks.

-- 
	Kevin Criqui              \_  ...sdsu!ncr-sd!horizon!kevin
	Science Horizons, Inc.      \_          kevin@horizon.UUCP
	710 Encinitas Blvd suite 200  \_     kevin@horizon.CSS.GOV
	Encinitas, CA  92024            \            (619)942-7333

------------------------------

Date: Mon, 24 Oct 88 08:30:58 PDT
From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA)
Subject: MANX Doc

 >	From: portal!cup.portal.com!Michael_Dennis_Evenson@uunet.uu.net
 >	Subject: cpm and aztec-C
 >	 
 >	If you can prove somehow that you are a legitimate owner of AZTEC C, I
 >	can provide you with the manual. I have AZTEC C for just about every
 >	machine that they make it for. I don't really want to get into anything
 >	illegal, but I would like to help. You can call me at 214-641-4615
 >	if you can prove that you have a legit copy.
 >	 
 >	 			Mike

Several years ago MANX used to sell their AZTEC C manuals standalone for ~$40.

rcs

------------------------------

Date: Mon, 24 Oct 1988  15:21 MDT
From: Keith Petersen <W8SDZ@SIMTEL20.ARMY.MIL>
Subject: Phone Number for RCP/M Royal Oak

Many of the files in the SIMTEL20 CP/M archives are also available
from RCP/M Royal Oak which is a free public system with no passwords.
When you log in it asks how many null characters you need (zero,
usually, unless you have a terminal that is slow to scroll), and your
first and last name (which is used by MINICBBS if you invoke it
later).  It then drops you to the A1> prompt.

              RCP/M Royal Oak Wall Map
              ------------------------
 
A1: Utilities                F1: Editors / WP / Text utilities
 
B1: More Utilities           G1: ZCPR3
 
C1: Communications           H1: High Level Languages
 
D1: Catalog/Printer/Docs     I1: Misc.
 
E1: Database/Spreadsheets    J1: RCP/M Utilities

There are ten logical drives on the system (64 Megabytes).  All files
are in user 1.

The system is reachable via PC Pursuit, even though its exchange is
not shown in their list of Detroit exchanges.  The Detroit Telenet
dialout node has 2400 bps, too.

--Keith Petersen
Maintainer of the CP/M and MSDOS archives at SIMTEL20.ARMY.MIL [26.0.0.74]
and SysOp of the National CP/M RoundTable on GEnie.
Arpa: W8SDZ@SIMTEL20.ARMY.MIL
Uucp: {ames,decwrl,harvard,rutgers,ucbvax,uunet}!simtel20.army.mil!w8sdz
GEnie: W8SDZ
RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST)

------------------------------

End of INFO-CPM Digest
******************************
26-Oct-88 01:39:13-MDT,2906;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Wed, 26 Oct 88 01:30:50 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #234
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Wed, 26 Oct 88       Volume 88 : Issue 234

Today's Topics:
                        Pulse Dialing with IMP
                          used laptop wanted
----------------------------------------------------------------------

Date: 25 Oct 88 03:14:59 GMT
From: portal!cup.portal.com!MVM@uunet.uu.net  (Mark V Miller)
Subject: Pulse Dialing with IMP

Andy Figueroa in <118@oodos01.ARPA>:

; Does anyone know how to get the "improved modem" family of programs such as
; "IMP.COM" to use pulse dialing, without reassembling the program.  I have a
; version on ROM that I use with an Epson PX-8, and another I use with the
; Commodore 128.  Both tone dial only.

  The below applies only to the Epson PX-8; I know nothing about the
  C-128.

  EPXMD3.COM is an adaptation of MDM740 for the PX-8.  It was
  adapted from the MDM740 source (Remember when source was almost
  always included with PD software?) for the PX-8 (Geneva).  Z80
  code was used in the adaptation -- none was used in the original
  MDM740 source; so the entire program was issued in source for the
  PX-8 as a .MAC file.

  Patch EPXMD3.COM location 0103h to 50h (ASCII P) to obtain pulse
  dialing; it should be 54h (ASCII T) for tone.

  There is a little known overlay for the PX-8 for the MDM7xx series
  existing.  If you have a MDM7xx program you are using, patch the
  .COM file at location 0105h as above.  (Note that MODEM7xx and
  MDM7xx are quite different animals.)

  There exists no PX-8 overlay for IMP2xx.  (I would very much like
  someone to make a liar of me in this statement.)

  There does exist a PX-8 overlay for MEX114.  The current version
  number of it is 1.2.

--Mark V. Miller
--MVM@cup.portal.com

------------------------------

Date: 24 Oct 88 10:48:21 GMT
From: mcvax!cernvax!ethz!solaris!wyle@uunet.uu.net  (Mitchell Wyle)
Subject: used laptop wanted

I just tried to order a NEC 8500 laptop.  They're all sold out :-(
Does anyone know where I can get one?

If you know of a company which sells used (CHEAP) laptop computers,
please send me e-mail.

I'd like a very light, small, minimal machine.  I'd prefer CP/M,
but would settle for a Toshiba T-1000 class machine.  It must have
battery power and a 24 line x 80 column LCD screen.  A diskless
ROM machine would be fine.

Thanks in advance,  -Mitch
-- 
-Mitchell F. Wyle            wyle@ethz.uucp
Institut fuer Informatik     wyle%ifi.ethz.ch@relay.cs.net
ETH Zentrum                  
8092 Zuerich, Switzerland    +41 1 256-5237

------------------------------

End of INFO-CPM Digest
******************************
27-Oct-88 01:41:21-MDT,4674;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Thu, 27 Oct 88 01:30:51 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #235
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Thu, 27 Oct 88       Volume 88 : Issue 235

Today's Topics:
                     C Compilers - more (2 msgs)
                          DBASE II sources?
              Disk parameters for Amstrad CP/M machines
                          ram disk under cpm
----------------------------------------------------------------------

Date: Wed, 26 Oct 88 07:27:13 MDT
From: Dick Dysart STEWS-TE-LG 6125  <RDYSART@SIMTEL20.ARMY.MIL>
Subject: C Compilers - more

Jim,
	FYI - Software Toolworks, One Toolworks Plaza, 
              13557 Ventura Blvd., Sherman Oaks, CA 91423
              1-800-223-8665 or 1-800-228-8665 (CA only) - Order only
              818-907-6789 - Product Info

Has two C packages:
	TOOLWOKS C, in both CP/M and MS-DOS, and
	C MATHPAK.  Spring 1987 prices, $49.95, $29.95

Can not provide details about these packages, as have not used them.
Dick..
-------

------------------------------

Date: Wed, 26 Oct 88 09:43:57 -0400
From: gonzalez@VAX.BBN.COM
Subject: C Compilers - more 

Thanks for the contact information, Dick.  I'll get in touch with Software
Toolworks right after lunch.  I'm really enthusiastic about this system,
now that I have my preferred development language available.  Thanks again.

				-Jim.
----------------------------------------------------------------------
Jim Gonzalez				AT&T: 617-873-2937
BBN Systems and Technologies Corp. 	ARPA: gonzalez@bbn.com
Cambridge, Massachusetts		UUCP: ...seismo!bbn!gonzalez
----------------------------------------------------------------------

------------------------------

Date: 26 Oct 88 07:14:48 GMT
From: phri!dasys1!emjay@nyu.edu  (Michael J. Lavery)
Subject: DBASE II sources?

In article <8810241239.AA03283@ucbvax.Berkeley.EDU> UFWORLEY@NERVM.NERDC.UFL.EDU (Bruce H. McIntosh) writes:
>Can anyone direct me to a source of the most-recent version of DBASE II for
>cp/m ?  If I purchase it "new" (how can a program put out so long ago be
>called new? :-) ), will Ashton-Tate support it?  Any help will be greatly
>appreciated!
>

From FOGHORN, October 1988:

Advertisement dBase II with Tutorial (free upgrade) ....... $125.00
	Ashton}tate will send you a FREE dBase II 2.43 update with 
	your purchase of dBase II 2.3b.

Worswick Industries, Inc.
4898 Ronson Court, Suite H
San Diego, CA 92111
(619) 571-5400

Central also used to sell it, but at the old retail price of $375.00 or
so.  I do not know if they still do.


-- 
Michael J. Lavery
Big Electric Cat Public UNIX
..!cmcl2!phri!dasys1!emjay

------------------------------

Date: Wed, 26 Oct 1988   18:11:14   CET
From: A0045%DK0RRZK0.BITNET@CUNYVM.CUNY.EDU
Subject: Disk parameters for Amstrad CP/M machines

>>   I've been asked by a local to move some PD software onto a 3.5"
>>   diskette connected to an Amstrad WPC.  I'm told this thing is a CP/M
>>   machine.
>>   Does anyone know the disk parameter block information for this
>>   machine?

The Amstrad CP/M machines are named CPC 664, CPC 6128
resp. PCW 8256, PCW 8512, PCW 9512.
I think, you refer to one of those.

All of them have built-in diskette-drives for the rather
rare 3"-diskettes, so if this is the format which is needed,
you won't have much success with 3.5"-diskettes.

If the machine really has an external 3.5"-drive, many formats
are possible, even including the same as on the 3"-drive,
which is single-sided with 180K and would not use much of a
3.5"-diskette.

Jochen Roderburg
Regional Computing Center
University of Cologne
Robert-Koch-Str. 10                    Tel. :  49-221/470-4564
D-5000 Koeln 41                        Email:  A0045 @ DK0RRZK0.BITNET
West Germany


------------------------------

Date: 25 Oct 88 22:31:18 GMT
From: littlei!foobar!george@uunet.uu.net  (George Rachor )
Subject: ram disk under cpm

I have an Apple memory expansion card running on my ][ plus.  Under prodos
a ram disk is created automatically.  I also have one of the first generation
softcards running cpm 2.2.
                                                  (Under cpm)
I am looking for a way to set up a ramdisk on this system.  I hear rumors about
such a routine but noone so far can provide me the name of a supplier or proof
that it is public domain.  Any ideas???

------------------------------

End of INFO-CPM Digest
******************************
28-Oct-88 01:38:38-MDT,3153;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Fri, 28 Oct 88 01:30:10 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #236
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Fri, 28 Oct 88       Volume 88 : Issue 236

Today's Topics:
                     Desparately seeking software
                          Morrow S-100 board
----------------------------------------------------------------------

Date: 27 Oct 88 06:35:11 GMT
From: portal!cup.portal.com!Charlie_Alan_Bounds@uunet.uu.net
Subject: Desparately seeking software

A few weeks ago I wrote:
>I am attempting to resurrect a decrepit HeathKit H89 in order to give to
>the local department of parks and recreation.  I have such things as a C
>compiler and a programming oriented text editor, all of which will be
>completely useless to the computer illiterates who will be inheriting the
>machine.  So I need to find a source of software.  You know, the basics
>like a word processor and maybe a spreadsheet.  I also need a source of 8
>inch floppies, preferably double sided double density but beggars can't be
>choosers (the H89 also uses 5-1/2 inch disks which are HARD SECTORED.  I
>hold no hope for ever finding one of those again).

I would like to thank all the great people who responded in my hour of
need.  One person even gave me the name and area code of a guy with exactly
the same machine I have.  Its nice to know that I am not completely
abandoned.

Charlie Bounds               Charlie@cup.portal.com
                             sun!cup.portal.com!charlie

------------------------------

Date: Thursday, 27 October 1988  08:14-MDT
From: crash!pnet01!mwilson@nosc.mil (Marc Wilson)
Subject: Morrow S-100 board

     Can anyone tell me anything about a board I just acquired?  It's
a Morrow Designs MULT/IO S-100 board.  It has:

        1) 3 8250's
        2) 1 8259 interrupt controller
        3) 2k of static RAM
        4) a funny connector that I was told is a parallel port, although
           I don't see how ( a 50-pinner... looks like an 8" drive port )

     I know the board supports extended addressing for the memory on
it, but beyond that I haven't experimented ( missing a 25LS2521 for
the port selection ).

     It sounds a *lot* like my CompuPro System Support 1, except of
course for the fact that the Morrow board doesn't include a clock.

     Does anyone use this beast?  I'd like to get it working... three
more serial ports would be VERY useful right now... as would a
Centronics port, if that's what this 50-pin connector is.

     Thanks.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Marc Wilson
     ARPA: ...!crash!mwilson@nosc.mil
           ...!crash!pnet01!pro-sol!mwilson@nosc.mil
     UUCP: [ cbosgd | hp-sdd!hplabs | sdcsvax | nosc ]!crash!mwilson
     INET: mwilson@crash.CTS.COM
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

------------------------------

End of INFO-CPM Digest
******************************
29-Oct-88 01:31:48-MDT,3837;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Sat, 29 Oct 88 01:30:09 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #237
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Sat, 29 Oct 88       Volume 88 : Issue 237

Today's Topics:
                                 C/80
            z80 replacements, S-100 single board computers
----------------------------------------------------------------------

Date: 28 Oct 88 00:18:17 GMT
From: iris!wee@ucdavis.ucdavis.edu  (Chris Wee)
Subject: C/80

>If anyone has used either C/NIX or C/80, could they please post their
>opinions on the worth of these programs?

I bought C/80 for my H-89 CP/M computer many, many moons ago.  Back then,
I couldn't afford anything else and @ $49, I thought C/80 was the greatest
thing since sliced bread.  I still feel that way.  I received updates for
longs and float/doubles later and some other stuff, so you can do serious
work with it.  For $49, it a an extremely stable and solid product.  Yes,
C/80 is missing a few things - bit fields and I can't remember what else,
but it produces fairly tight code and has a farily fast compile time.
Dr. Dobbs published an article featuring a peephole optimizer for Z80/8080
C compilers a few years ago and that optimizer is available in their C Chest.

I still write software for embedded controllers using the Z-80,
but not using C/80 unfortunately.  I still wish I could switch to it...

Chris

------------------------------

Date: Fri, 28 Oct 88 09:10 EDT
From: RLH <HAAR%gmr.com@RELAY.CS.NET>
Subject: z80 replacements, S-100 single board computers

I am considering upgrading my S-100 Z-80 computer with a replacement
CPU board using either the Hitachi HD64180 or the Zilog Z280 so that
I can run my current CP/M programs. I have a couple of questions and
would appreciate any information anyone can share.

1) Are the Z280 and HD64180 trully object code compatible with the
Z-80 ?

2) In what ways are the Z280 and HD64180 different?

3) I would like to run a version of the Z system (ZCPR & ZRDOS)
that takes advantage of the larger address space of these chips.
Are there implementations available?

4) Does anyone have experience with particular boards that they
could comment on ?


The feature set that I am looking for is:

    - S-100 board.
    - at least 12Mhz CPU.
    - on board RAM, either static or dynamic but fast and rock solid.
    - 2 serial, one parallel port.
    - floppy disk controller for 8 inch drives minimum, with
        support for 5 1/4 desirable.
    - ROM firmware with monitor program and low level I/O drivers.
    - can access off board memory and peripherals using
        standard S-100 addressing.
    - supports S-100 multi-mastering and DMA transfers to on-board
        memory.
    - SCSI or hard disk controller - optional, but nice
    - clock/calendar ahrdware with backup battery.
    - ZRDOS or CP/M 3.0 software available.

If you can recommend specific products that match this description,
please let me know. The only one I have found so far is a Z280
single board computer from a company called Computer Design
Solutions, Inc. in Statesville, NC, phone: (704)876-2346. It sounds
good but technical info is meager and the board is currently
vaporware - in production around the end of the year (which year?).
They are quoting a price of $550 for the board with 128K RAM.
I have not heard of this company before. Does anyone have any experience
with them?

- sorry if this request got long winded, but I would really
  appreciate any advice.


        Bob Haar
        CSNET: HAAR@GMR.COM

------------------------------

End of INFO-CPM Digest
******************************
30-Oct-88 01:37:35-MDT,1740;000000000000
Return-Path: <INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL>
Date: Sun, 30 Oct 88 01:30:09 MDT
From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL
Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL
Subject: INFO-CPM Digest V88 #238
To: INFO-CPM@SIMTEL20.ARMY.MIL

INFO-CPM Digest             Sun, 30 Oct 88       Volume 88 : Issue 238

Today's Topics:
                          Morrow S-100 board
----------------------------------------------------------------------

Date: Sat, 29 Oct 88 23:26:12 EDT
From: "Kevin J. Cummings" <CUMMINGS%s55.prime.com@RELAY.CS.NET>
Subject: Morrow S-100 board

I don't have any schematics or user manual for your board, but I do have some
BIOS drivers (From a Morrow BIOS) for your board.  It is indeed 3 serial ports,
and Morrow used this board in it's Decision-1 S-100 machines.  Morrow used
Port 1 for CON, Port 2 for RDR/PUN, and Port 3 for LPT (according to the
BIOS source).  I suspect that the 50-pin connector is used for all three
serial ports, but I don't have the pin mappings.

============================================================================
Kevin J. Cummings                       Prime Computer Inc.
20 Briarwood Road                       500 Old Connecticut Path
Framingham, Mass.                       Framingham, Mass.

InterNet:  CUMMINGS@S55.Prime.COM
CSNet:     CUMMINGS%S55.Prime.COM@RELAY.CS.NET
UUCP:      {uunet, csnet-relay}!S55.Prime.COM!CUMMINGS

Std. Disclaimer: "Mr. McKittrick, after careful consideration, I've come
                  to the conclusion that your new defense system SUCKS..."
============================================================================

------------------------------

End of INFO-CPM Digest
******************************
